﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace DFGK_WMS.Model.DTO
{
    /// <summary>
    /// 物料报表
    /// </summary>
    public class TMaterialReporiDto
    {
        /// <summary>
        /// 主键
        /// </summary>
        public int id {  get; set; }

        /// <summary>
        /// 物料ID
        /// </summary>
        public int? materialId { get; set; }

        /// <summary>
        /// 物料名称
        /// </summary>
        public string materialName { get; set; }

        /// <summary>
        /// 物料号(物品内码)
        /// </summary>
        public string materialCode {  get; set; }

        /// <summary>
        /// 型号规格(物品规格名称)
        /// </summary>
        public string ModelSpec { get; set; }

        /// <summary>
        /// 批次号
        /// </summary>
        public string BatchNo { get; set; }

        /// <summary>
        /// 入库时间
        /// </summary>
        public DateTime? InStockDate { get; set; }

        /// <summary>
        /// 物料类型
        /// </summary>
        public string MaterialTypeName { get; set; }

        /// <summary>
        /// 库存状态：1-正常库存；2-转移中的库存；3-入库在途；4-出库在途；5-限制使用的库存;6-异常库存;7-预分配库存;8-冻结库存
        /// </summary>
        public int? Status { get; set; }

        /// <summary>
        /// 可用库存数量
        /// </summary>
        public decimal? AvailableQty { get; set; } 
        
        /// <summary>
        /// 基本单位
        /// </summary>
        public string UnitName { get; set; }






    }
}
